func runtime.assertLockHeld

35 uses

	runtime (current package)
		lockrank_off.go#L43: func assertLockHeld(l *mutex) {
		malloc.go#L637: 	assertLockHeld(&h.lock)
		mgcscavenge.go#L473: 	assertLockHeld(&scavenge.lock)
		mgcscavenge.go#L500: 	assertLockHeld(p.mheapLock)
		mgcscavenge.go#L750: 	assertLockHeld(p.mheapLock)
		mheap.go#L494: 	assertLockHeld(&h.lock)
		mheap.go#L814: 	assertLockHeld(&h.lock)
		mheap.go#L875: 	assertLockHeld(&h.lock) // Must be locked on return.
		mheap.go#L1056: 	assertLockHeld(&h.lock)
		mheap.go#L1088: 	assertLockHeld(&h.lock)
		mheap.go#L1340: 	assertLockHeld(&h.lock)
		mheap.go#L1464: 	assertLockHeld(&h.lock)
		mpagealloc.go#L366: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L435: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L523: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L560: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L596: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L821: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L882: 	assertLockHeld(p.mheapLock)
		mpagecache.go#L80: 	assertLockHeld(p.mheapLock)
		mpagecache.go#L117: 	assertLockHeld(p.mheapLock)
		proc.go#L759: 	assertLockHeld(&sched.lock)
		proc.go#L772: 	assertLockHeld(&sched.lock)
		proc.go#L4634: 	assertLockHeld(&sched.lock)
		proc.go#L4724: 	assertLockHeld(&sched.lock)
		proc.go#L4936: 	assertLockHeld(&sched.lock)
		proc.go#L5438: 	assertLockHeld(&sched.lock)
		proc.go#L5451: 	assertLockHeld(&sched.lock)
		proc.go#L5464: 	assertLockHeld(&sched.lock)
		proc.go#L5479: 	assertLockHeld(&sched.lock)
		proc.go#L5490: 	assertLockHeld(&sched.lock)
		proc.go#L5502: 	assertLockHeld(&sched.lock)
		proc.go#L5512: 	assertLockHeld(&sched.lock)
		proc.go#L5614: 	assertLockHeld(&sched.lock)
		proc.go#L5633: 	assertLockHeld(&sched.lock)